# (1)	题目描述：
# 编写函数void revstr(char *str, int nlen)，其功能是把字符串str反序
# 例如：字符串str为“abcdef”时，则处理后为“fedcba”
# 要求：在main函数中输入字符串str并输出原字符串，调用函数后在主函数中输出处理后的新的字符串str


# ⑨　将代码改写成python版本的，定义反转函数(8分)
def revstr(src):
    return src[::-1]


# ⑩　完成反转函数功能（8分）
# 11　调用反转函数完成最后的输出（8分）
if '__main__' == __name__:
    src = 'abcdef'
    dest = revstr(src)
    print(f'{src} => {dest}')

# 12　对比C++和python代码说明优缺点（8分）
# 答：c++代码运行效率高，但编程过程得考虑指针、内存分配与释放等问题。python代码运行效率比不上c++，但是编程过程简单，不需要考虑指针和内存分配释放。
# 我们应该把c++和python结合起来，底层需要高效的组件用c++开发编写，高层逻辑性复杂的代码由python完成并去调用c++的底层组件。
#
# 13　在python代码中加入必要注释（4分）
